#include <math.h> 请问有什么问题 输入出错误呢..

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:19:30
#include <math.h>
main()
{
folat a,,c,s,area;
scanf("%f,%f,%f",&a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%f,b=%f,c=%f,s=%f\",a,b,c,s);
printf("area=%f\",area);
}

#include <stdio.h>
#include <math.h>

int main()
{
float a, b, c, s, area;
scanf("%f,%f,%f",&a,&b,&c);
s = 1.0 / 2 * ( a + b + c );
area = sqrt( s * ( s - a ) * ( s - b ) * ( s - c ) );
printf("a=%f,b=%f,c=%f,s=%f\n",a,b,c,s);
printf("area=%f\n",area);
return 0;
}

根据你的程序,输入三个数据的格式如下: 10,20,30

晕死了.这么一个程序你____我无语了:1.后面有b,前面没
2.是float 不是folat.什么东西,没骂你. 3.\是转义字符前用的,不转义你乱搞什么.还搞两次. 4.别乱省头文件.即使它能省.
基础太差,太差.我也才学c一学期,